pay a compliment - French English Dictionary